@charset "utf-8";
@import url(us_style.css);
body{background:url(images/background/body_bg_rent.png) #f7faff repeat-x center 50px;}
.logo {background:url(images/small_rent_logo.png) no-repeat 0 0;}
#header{background:url(images/background/head_bg_rent.png) repeat-x 100% 0;}

.rentnav { width:100%; height:36px; overflow:hidden; font-size:14px; background:#fff url(images/background/nav_bg_rent.png) repeat-x 100% 0%; margin:0;} 
.rentnav ul { overflow:auto; zoom:1;padding:6px 12px 0px;}
.rentnav li { float:left; height:30px; line-height:30px; overflow:hidden; margin:0 5px 0 0; display:inline;}
.rentnav li a { float:left; padding:0 12px; color:#fff;font-weight:bold;}
.rentnav li a:link,.rentnav li a:visited { color:#fff; }
.rentnav li a:hover,.rentnav li.selected a,.rentnav li.selected a:visited{ color:#1e49b5; background:url(images/background/nav_hover_bg.png) repeat-x 0 0;}
.rents { height:198px; text-align:left; display:block; overflow: hidden; background:url(/rent/css/images/background/head_bg.png) no-repeat 100% 0%;}

/* I-Public */
.v4_line{ height:3px; background:url(images/icon/v4_line.png) repeat-x 100% 0%; overflow:hidden;}
.mar_c_line{ margin:0 10px;}
.mar_n_line{ margin:5px 10px;}
.iquicknav{height:34px;line-height:34px;color:#c3c3c3; overflow:hidden;}
.union_hot{ padding:10px 8px 5px; background:#fff url(images/background/v_ad_bg.png) repeat-x 100% 0%;}
/* Left_Con */
.f_l_con{display:block;float:left; width:700px;}
.f_r_con{display:block;float:left; width:270px; padding:0 0 0 10px;}

.house_tipc{border:1px solid #c8c8c8; padding:10px; height:270px; _height:260px; background:#fff;}
.house_tipc h2{ height:30px;line-height:30px; font-size:14px;background:url(images/background/left_nav_h2_bg.png) repeat-x left 100%; color:#555; display:none;}
.house_tipc img{ display:block;}
.house_tipc_comm{ overflow:hidden; zoom:1;}
.house_viso{ float:left; width:430px;height:270px;}
.house_viso p{ display:none;}
.house_tipc_u{ float:left; width:248px; height:270px; overflow:hidden; background:url(images/background/house_nav_bg.png) repeat-x 100% 100%; /*border:1px solid #c8c8c8;*/}
.house_tipc_u ul{ overflow:auto; zoom:1; padding:3px 3px 3px 0px;}
.house_tipc_u li{ width:245px; height:79px; padding:8px 0 0; text-align:left;cursor:pointer; border-bottom:1px solid #f3f9ff;}
.house_tipc_u li img{ display:block; border:5px solid #555; height:60px; margin:0px 5px;}
.house_tipc_u li.current{ background:#fff; color:#555;}
.house_tipc_u li h3,.house_tipc_u li p{ padding:0 10px;}
.house_tipc_u li h3{ font-size:14px; color:#444;}
.house_tipc_u li p{ color:#777;}

.house_new{margin:10px 0 0;border:1px solid #c8c8c8; background:#fff;}
.house_new_hd{ width:100%;height:30px; overflow:hidden; background: #eee url(images/background/v4_tabs_bg.png) repeat-x 100% -1px;line-height:30px; font-size:14px; position:relative;}
.house_new_hd h4{ padding:0 10px;}
.house_new_hd div{ position:absolute; width:228px; height:30px; z-index:3; right:0px; top:0px;}

.house_new_hd div li{ float:left; width:75px; height:30px; border-left:1px solid #c8c8c8; text-align:center; display:inline;}
.house_new_hd div li a{display:block;height: 30px;line-height:31px;width: 75px;font-size:14px;color:#000;position:relative;top:0px;font-weight:bold; color:#888;}
.house_new_hd div li a:hover {background:#fff;color:#f40;}
.house_new_hd div li a.current,.house_new_hd div li.current a {background:#fff;cursor:pointer !important;color:#000 !important; color:#000;}

.house_new_panes{ height:250px;}
.house_new_panes div ul.house_new_pic{ overflow:auto; zoom:1;}
.house_new_panes div ul.house_new_pic li{ float:left; width:334px; height:70px; margin:10px 0 0 10px; display:inline; font-family:Arial; text-align:left;color:#666;}
.house_new_panes div ul.house_new_pic li h4{ font-size:14px; color:#555; margin-bottom:5px;}
.house_new_panes div ul.house_new_pic li img{ display:block;width:116px; height:64px; border:2px solid #fff; margin-right:10px;}
.house_new_panes div ul.house_new_pic li p i{ font-style:normal; color:#f40;}
.house_new_panes div ul.house_new_txt{ padding:0 0 0 10px;}
.house_new_panes div ul.house_new_txt li{background:url(images/icon/v4_li.png) no-repeat 0% 50%; padding:0 0 0 12px;}
.house_new_panes div ul.house_new_txt li span{ color:#9a9a9a;}

.house_lt_commend{margin:10px 0 0; height:60px; border:1px solid #c8c8c8; text-align:center; line-height:60px; background:#fff;}
.house_rt_commend{margin:10px 0 0; height:60px; border:1px solid #c8c8c8; text-align:center; line-height:60px; background:#fff;}

.house_adult{ margin:10px 0 0; border:1px solid #c8c8c8; background:#fff;}
.house_adult h3,.rent_commend h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#555;}
.house_adult h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.house_adult_panes{ height:243px;}
.house_adult_panes ul{ overflow:auto; zoom:1;}
.house_adult_panes ul li{ float:left; width:162px; padding:15px 0 0; margin:10px 0 0 10px; display:inline; text-align:center; background:#f5f8fb;}
.house_adult_panes ul li img{ display:block;width:116px; height:64px; margin:0 auto;border:3px solid #fff;}

.rent_commend{ margin:10px 0 0; border:1px solid #c8c8c8;background:#fff;}
.rent_commend h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:380px;}
.rent_commend_panes{ overflow:hidden; height:340px; zoom:1;}
.house_commend_list{ display:block; float:left; width:100%;}
.house_commend_list div{ background:#fff; padding:5px;}

.house_commend_list div ul{ overflow:auto; zoom:1;}
.house_commend_list div li{ float:left;width:100%;height:30px;line-height:30px;overflow:hidden;display:inline;border-top:1px solid #eee; color:#666;}
.rent_name,.rent_type,.rent_price,.rent_view,.rent_date{ float:left;display:inline;font-size:12px;}
.rent_name em,.rent_price i{ font-style:normal;}
.rent_name em{ color:#ddd;}
.rent_name{ width:380px; padding:0 0 0 10px;}
.rent_type{ width:70px;}
.rent_price{width:88px; color:#f30;}
.rent_view{ width:50px;}
.rent_date{ width:80px; padding:0 10px 0 0}
.house_commend_list div li.head{ border:none; background:#eee; height:25px; line-height:25px; font-weight:bold;}
.house_commend_list div li.head .rent_name,.house_commend_list div li.head .rent_type,.house_commend_list div li.head .rent_price,.house_commend_list div li.head .rent_view,.house_commend_list div li.head .rent_date{ color:#555;}
.foods_commend_txt{float:left; padding:20px 0 0; width:302px;display:inline;}
.foods_commend_txt li{ font-size:12px;background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.foods_commend_txt li span{ color:#a2a2a2; padding-right:6px;}

/* house_news */
.house_news_txt{border:1px solid #c8c8c8; background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%; height:290px;}
.house_news_txt_tabs{ height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%;}
.house_news_txt_tabs ul{ overflow:auto; zoom:1;}
.house_news_txt_tabs li{ float:left; width:88px; height:30px; border-left:1px solid #fff; border-right:1px solid #c8c8c8; text-align:center; display:inline;}
.house_news_txt_tabs li a {display:block;height: 30px;line-height:30px;width: 88px;font-size:14px;color:#000;position:relative;top:0px; font-weight:bold;}
.house_news_txt_tabs li a:hover {background:#fff;color:#f40;}
.house_news_txt_tabs li a.current,.house_news_txt_tabs li.current a {background:#fff;cursor:pointer !important;color:#555 !important;}

.house_news_txt_panes{height:200px;}
.house_news_txt_panes div{ padding:10px 10px 3px;}
.house_news_txt_panes div ul.ind_t_txt{ line-height:2em;}
.house_news_txt_panes div ul.ind_t_txt li{ font-size:12px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.house_news_txt_panes div ul.ind_t_txt li span{ font-size:12px; margin:0 0 0 8px;}
.house_news_txt_panes div ul.ind_t_txt li span a{ color:#adacac;}

.house_hot{ margin:10px 0 0; border:1px solid #c8c8c8; height:637px;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.house_hot h3,.house_pictrue h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#555;}
.house_hot h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:180px;}
.house_hot div{ padding:10px;}
.house_hot_frist{ height:60px; margin:0;padding:0; color:#666;}
.house_hot_frist h4{ font-size:12px; color:#000;}
.house_hot_frist h4 a{ color:#000;}
.house_hot_frist img{ display:block;height:60px; margin-right:5px;}
.house_hot_frist i{ font-style:normal; color:#f40; font-family:Arial;}
.house_hot div ul{ overflow:auto; zoom:1;}
.house_hot div li{ float:left; width:112px; font-size:12px;background: url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#666; display:inline;}


.rent_guide{ margin:10px 0 0; border:1px solid #c8c8c8; background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%; }
.rent_guide h3{height:30px; overflow:hidden; background:url(images/background/v4_tabs_bg.png) repeat-x 100% 100%; padding:0 10px; line-height:30px; font-size:14px;color:#555;}
.rent_guide h3 span{ font-size:12px; color:#888; line-height:30px; font-weight:normal; position:relative; left:380px;}
.rent_guide_panes{ overflow:hidden; height:340px; zoom:1;}
.rent_guide_panes div{ padding:10px 10px 3px;}
.rent_guide_panes div ul.rent_guide_txt{ line-height:2em;}
.rent_guide_panes div ul.rent_guide_txt li{ font-size:12px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.rent_guide_panes div ul.rent_guide_txt li span{ font-size:12px; margin:0 0 0 8px;}
.rent_guide_panes div li{ font-size:12px;background: url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#666;}


.house_pictrue{ float:left; width:978px; margin:10px 0;*margin:10px 0 0; border:1px solid #c8c8c8; clear:left;background:#fff url(images/background/foods_d_bg.png) repeat-x 100% 100%;}
.house_pictrue ul{ overflow:auto; zoom:1; padding:0 0 0 3px;}
.house_pictrue li{ float:left; width:124px; height:130px; margin:15px 0px 0px 13px; text-align:center; display:inline;}
.house_pictrue li img{ display:block; width:124px; height:90px;}

.house_info{ overflow:hidden; zoom:1; font-size:14px; line-height:2em; border:1px solid #ddd; background:#fff; padding:20px;}
.house_picture{ float:left; width:420px;}
.house_inc{ float:left; width:490px; height:270px; padding: 0 0 0 20px;}
.house_inc h3{ font-size:14px; margin-bottom:8px;}
.house_tab{ margin:10px 0 0; padding:20px; border:1px solid #ddd; background:#fff;}

/* un-tabs */
.un_tabs{ margin:10px 0 0;border:1px solid #c8c8c8; background:#fff;}
.un_tabs_bd{ height:31px; overflow:hidden; background:url(images/background/life_c_tabs_bg.png) repeat-x 100% 100%;}
.un_tabs_bd ul{ overflow:auto; zoom:1;}
.un_tabs_bd li{ float:left; width:88px; height:31px; border-left:1px solid #fff; border-right:1px solid #c8c8c8; text-align:center; display:inline;}
.un_tabs_bd li a {display:block;height: 31px;line-height:31px;width: 88px;font-size:14px;color:#000;position:relative;top:0px;}
.un_tabs_bd li a:hover {background:#fff;color:#f40;}
.un_tabs_bd li a.current,.un_tabs_bd li.current a {background:#fff;cursor:pointer !important;color:#000 !important; font-weight:bold;}
.un_tabs_panes{/*height:339px;*/}
.un_tabs_panes div{ padding:15px 15px 12px; }

.un_tabs_panes div ul.u_tabs_txt{ line-height:2em;}
.un_tabs_panes div ul.u_tabs_txt li{ font-size:14px; background:url(images/icon/v4_li.png) no-repeat 0% 57%; padding:0 0 0 12px; color:#e0e0e0;}
.un_tabs_panes div ul.u_tabs_txt li span{ font-size:12px; margin:0 0 0 8px;}
.un_tabs_panes div ul.u_tabs_txt li span a{ color:#adacac;}
.inc{ font-size:14px; color:#555;}
.inc p{ margin-bottom:20px;}

.intable{ overflow:hidden; zoom:1;}
.intable dl{ float:left; width:315px;}
.intable dt,.intable dd{ float:left; height:30px; line-height:30px; margin:1px 0 0; padding:0 5px;}
.intable dt{width:70px; background:#eee;}
.intable dd{ width:220px;background:#e1e1e1;}

.un-list-tag{margin:3px 0 0; padding:8px 0px;padding:8px 0px 8px 10px; border: 3px solid #ddd; background: url(images/tag_bg.png) #fff repeat-x center bottom; font-family:Arial;}
.un-list-tag ul{ overflow: auto; height:1%; padding:6px 0px 5px;}
.un-list-tag ul li{ margin:0px 0px 0px 0px; height:1%; text-align:left; clear:both;}
.un-list-tag ul li label{ float:left; width:70px; text-align:right;}
.un-list-tag ul li a{ display:block;float:left;white-space:nowrap; margin:0px 5px 0px 0px; padding:0 3px;cursor:pointer; color:#555;}
.un-list-tag ul li a:hover{ background:#666; color:#fff;}
.un-list-tag ul li a.active{font-weight:bold; color:#f40;}
.un-list-tag ul li a.active:hover{ background:#f40; color:#fff;}

.hruninos ul{ padding:2px 0 0; overflow:auto; zoom:1;}
.hruninos li{float:left; width:290px; height:64px;overflow:hidden; margin:0 0 10px 10px; padding:10px; border:1px solid #ddd; display:inline; background:#fff;}
.hruninos li .unimg{ float:left; width:126px; height:74px; display:inline;}
.hruninos li .unimg img{ display:block; border:1px solid #ccc; width:116px; height:64px;}
.hruninos li .uninfo{float:left; width:155px;margin:0 0 0 10px;height:84px; color:#666; display:inline;}
.hruninos li .uninfo h3{ font-size:14px; color:#555;}
.hruninos li .uninfo h3 span{ color:#f30;}
.hruninos li .uncomment{ display:block; float:left; width:128px; height:88px; line-height:88px; border:1px solid #e8e0d1; text-align:center; vertical-align:middle; background:#fff9ee;}


.rentlist ul{ padding:2px 0 0; overflow:auto; zoom:1;}
.rentlist li{float:left; width:452px; height:64px;overflow:hidden; margin:0 0 10px 10px; padding:10px; border:1px solid #ddd; display:inline; background:#fff; position:relative;}
.rentlist li .unimg{ float:left; width:126px; height:74px; display:inline;}
.rentlist li .unimg img{ display:block; border:1px solid #ccc; width:116px; height:64px;}
.rentlist li .uninfo{float:left; width:305px;margin:0 0 0 10px;height:84px; color:#666; display:inline;}
.rentlist li .uninfo h3{ font-size:14px; color:#555;}
.rentlist li .uninfo h3 span{ color:#f30;}
.s_date{ position:absolute; width:120px; height:30px; line-height:30px; right:8px; bottom:0px; text-align:right;}


.un-list{ background:#eee; padding:0 0 10px;}
.un-list h2{ padding:5px 20px;}


.rent_room_info{font-size:14px; line-height:2em; overflow:hidden; zoom:1; background:#fff;}
.room_picture{ float:left; width:260px;}
.room_picture img{ display:block; width:250px; height:250px;border:5px solid #ddd;}
.room_info{ float:left; width:700px; height:260px; padding:0 0 0 20px;}
.room_info h1{ margin-bottom:20px; font-size:14px;}
.room_info ul{ overflow:auto; zoom:1;}
.room_info ul li{ float:left; width:300px; display:inline;}
.room_info ul li.first{ width:100%; font-size:12px; color:#666;}

.rent_room_more{ margin:10px 0 0; padding:10px 20px;border:1px solid #c8c8c8; background:#fff;}
